package com.spring.dao;


import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * 处理文章和标签的多表联合业务的Dao层
 * @author 黄嘉强
 */
@Mapper
public interface ArticleTagDao {

    /**
     * 向中间表插入数据，用于新增文章时的操作。
     * @param articleId 文章id
     * @param tagIds 文章选择的标签id数组
     * @return 修改的行数
     */
    int insert(@Param("articleId") Long articleId,
               @Param("tagIds") Integer[] tagIds);

}
